package com.cy.dda.model.vo.goodsdiligencing;

import com.cy.dda.model.enums.goodsdiligencing.GoodsDiligencingConclusion;
import com.cy.dda.model.enums.goodsdiligencing.GoodsDiligencingStatus;
import com.cy.dda.model.enums.goodsdiligencing.GoodsDiligencingType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description 后台-家具尽调列表
 * @Author tanyilin
 * @Date 2019/8/29 14:42
 */
@Data
@ApiModel("后台-家具尽调列表")
public class GoodsDiligencingAdminListVO {

    @ApiModelProperty(value = "家具尽调案件ID", example = "0")
    private Long goodsDiligencingId;

    @ApiModelProperty(value = "贷款产品")
    private String productName;

    @ApiModelProperty(value = "客户姓名")
    private String customerName;

    @ApiModelProperty(value = "手机号码")
    private String mobile;

    @ApiModelProperty(value = "城市")
    private String houseCity;

    @ApiModelProperty(value = "放款金额", example = "0.00")
    private BigDecimal loanAmount;

    @ApiModelProperty(value = "放款期数", example = "0")
    private Integer periods;

    @ApiModelProperty(value = "放款时间")
    private Date loanTime;

    @ApiModelProperty(value = "调查类型")
    private GoodsDiligencingType diligencingType;

    @ApiModelProperty(value = "调查类型文案")
    private String diligencingTypeText;

    @ApiModelProperty(value = "状态")
    private GoodsDiligencingStatus status;

    @ApiModelProperty(value = "状态文案")
    private String statusText;

    @ApiModelProperty(value = "结论")
    private GoodsDiligencingConclusion conclusion;

    @ApiModelProperty(value = "结论文案")
    private String conclusionText;

    @ApiModelProperty(value = "更新时间")
    private Date updateTime;

    @ApiModelProperty(value = "已放款天数", example = "0")
    private Integer alreadyLoanDays;

    @ApiModelProperty(value = "调查员姓名")
    private String investigatorName;

}
